﻿#divAlbumDetails,#divAlbumPasswords
{
    width:49%;      
}

#divEditorDetails,#divAlbumContract
{
    width: 46.3%;
}

#OrderNum
{
    width:73px;   
}

.statusLabel
{
    float:left;   
    padding-left:10px;
    margin-top:5px;
}

#progressBar
{
    width:400px;
    background-color:#ccc;
    height:20px;
    margin: auto;
    margin-top:10px;
}

#progressBar #progress
{
    width:0px;  
    background-color:#007AAD; 
    color:#fff;
    height:20px;
    float:right;
}

input[type=text].error
{
    border:1px solid #c91212;
}

.errorText
{
    color:#c91212;
    font-size:1.3em;
}

.errorMessage
{
    background-color:#f3b0b0;
    border:1px solid #e17b7b;
    padding-right:5px;
    
    -moz-border-radius: 0.5em;
    -webkit-border-radius: 0.5em;
    border-radius: 0.5em;
}

[name=PagesCount]
{
    width:50px;   
}

.CheckboxDateCol
{
    width:120px;   
}

.PdfFilesCol
{
    width:150px;   
}

#ContractPdfFile,[name='ApprovalPdfFile']
{
    position: relative;
    right: -50px;
    opacity: .0;
    filter:Alpha(Opacity=00);
    cursor:pointer;
    width: 60px;
}

#divContractFile
{
    float:right;
    margin-left:5px;  
    display:none; 
}

#divUploadContract
{
    float:right;
    margin-top: -1px;
    display:none;
}

table#PrintVersions tr
{
    height:30px;
}

table#PrintVersions tr td.filesSize
{
    width:60px;
}

table#PrintVersions form
{
    padding:0px;
    margin:0px;
}

.viewApprovalFile,.uploadApprovalFile
{
    float:right;  
    margin-left:5px;  
}

.viewApprovalFile a,.uploadApprovalFile a
{  
    color:#fff;
}

.uploadApprovalFile form
{
    height: 15px;   
}

.uploadApprovalFile a.button
{
    display:inline-block;
    float: right;
}

#orderNumExists
{
    display:none;
    color:#ab0000;   
}

#renderIndicators
{
    float:left;    
}

.renderIndicator
{
    color:#fff;
    float:right;
    padding:3px 10px;
    margin-left:4px;
    -moz-border-radius: 0.7em;
    -webkit-border-radius: 0.7em;
    border-radius: 0.7em;
    background-image: -webkit-gradient(linear,left top,left bottom,from(#3BB12C),to(#222));
    background-image: -webkit-linear-gradient(top,#3BB12C,#222);
    background-image: -moz-linear-gradient(top,#3BB12C,#222);
    background-image: -ms-linear-gradient(top,#3BB12C,#222);
    background-image: -o-linear-gradient(top,#3BB12C,#222);
    background-image: linear-gradient(top,#3BB12C,#222); 
    -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#3BB12C', EndColorStr='#222222')"; 
}

.renderIndicator.false
{
    background-image: -webkit-gradient(linear,left top,left bottom,from(#ff0000),to(#222));
    background-image: -webkit-linear-gradient(top,#ff0000,#222);
    background-image: -moz-linear-gradient(top,#ff0000,#222);
    background-image: -ms-linear-gradient(top,#ff0000,#222);
    background-image: -o-linear-gradient(top,#ff0000,#222);
    background-image: linear-gradient(top,#ff0000,#222); 
    -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#ff0000', EndColorStr='#222222')";
}

#divAlbumActions .albumTitle
{
    font-size:2.3em;
    font-weight:bold;
    margin-bottom:8px;   
}

#divAlbumActions img.CoverThumbnail
{
    width:100px;
    height:70px;
    float:right;
    margin-left:15px;
}

#DeleteFilesForm .warning
{
    background-color:#c73030; 
    padding:5px;
    color:#fff;  
    
    -moz-border-radius: 0.5em;
    -webkit-border-radius: 0.5em;
    border-radius: 0.5em;
}

/* Render Dialog
-----------------*/
#RenderDialog
{
    border:1px solid #aaa;   
}

#RenderDialog #message
{
    text-align:center;   
}

#RenderDialog #RenderContent
{
    float:right;
    width: 68%;
    margin-top: 10px;   
}

ul#RenderStages
{
    float:right;
    padding:0px;
    margin:0px;
    list-style-type:none;
    width:30%;
}

ul#RenderStages li
{
    background-color:#ddd;
    border-bottom:1px dashed #333;
    padding:10px 20px;
    
    -webkit-transition:all 1s;
    transition:all 1s;
}

ul#RenderStages li.current
{
    background-color: #007AAD;
    color: #fff;   
}

ul#RenderStages li .title
{
    font-size:1.2em;
    font-weight:bold;   
}

.buttonList
{
    list-style-type: none;
    margin: 0px;
    padding: 0px;
}

.buttonList li
{
    float: right;
    margin-left: 6px;
    margin-bottom: 6px;
    font-size: 0.8em;
}

#messageText
{
    width: 300px;
    height: 120px;
    margin: auto;
    display: block;
}

#btnSendMessageText
{
    margin-right: 10px;
    margin-top: 10px;
}